give oneself over - Francés Inglés Diccionario